package com.cloud.lan.api.dto.req;

import com.alibaba.fastjson.JSON;
import com.cloud.lan.integration.submail.mms.entity.MmsTemplateModel;
import lombok.Data;

import java.util.ArrayList;
import java.util.List;

/**
 * Created by zhouquan on 2022/4/4.
 */
@Data
public class MmsTemplateReq {

    /**
     * 模板ID
     */
    private String templateId;

    /**
     * 模板类型：视频彩信请将该参数设置为 video
     * 普通图文彩信可忽略该参数
     */
    private String mmsType;

    /**
     * 模板标题
     */
    private String mmsTitle;

    /**
     * 彩信模板签名
     */
    private String mmsSignature;

    /**
     * 彩信模板主题
     */
    private String mmsSubject;

    /**
     * 彩信模板正文
     */
    private List<MmsTemplateContent> conList;


    public static void main(String[] args){

        MmsTemplateReq model = new MmsTemplateReq();
        model.setMmsTitle("ZQ彩信联调");
        model.setMmsSubject("ZQ彩信联调");
        model.setMmsSignature("【ZQ彩信联调】");
        List<MmsTemplateContent> contentList = new ArrayList<>();
        MmsTemplateContent content1 = new MmsTemplateContent();
        content1.setText("提醒：有最新款式的护肤产品将在@var(lanDays)天后上架，总计数量@var(lanNum)件，先到先得请及时登录小程序购物");
        content1.setUrl("https://oss-lancaster-travelretail.circle-square.cn/images/2022/04/04/f489a630345e422094fd69a52c4987c8.jpg");
        contentList.add(content1);
        model.setConList(contentList);
        System.out.println(JSON.toJSONString(model));
    }

}
